illuvial layer - English Synonyms Dictionary